frangible grenade - Turkish English Dictionary